to his/her own advantage - Français Anglais Dictionnaire